package com.hospital.register.sms.service;

/**
 * 处理短信业务
 *
 * @author 刘逸晖
 */
public interface SmsService {

    /**
     * 发送短信验证码
     *
     * @param phone 手机号
     * @return 是否发送成功
     */
    boolean sendVerificationCode(String phone);

    /**
     * 调用阿里云接口发送验证码
     *
     * @param templateCode 短信模板的编号
     * @param phone        接收验证码的手机号
     * @param variables    短信模板的参数列表
     * @return 是否发送成功
     */
    boolean sendShortMessage(String templateCode, String phone, Object variables);

}
